package com.unusap.remote.register;

import com.unusap.remote.dto.SimpleResponse;
import com.unusap.remote.register.dto.RegisterRequest;
import com.unusap.remote.register.dto.RegisterResponse;
import com.unusap.remote.register.dto.RegisterValidateRequest;

/**
 * SP用户注册接口
 * 
 * @author danson
 * SPRegisterWebService.java
 * 2009-8-19
 */
public interface SPRegisterWebService {

	/**
	 * SP提供的注册校验接口,若某SP无此需求可提供空实现
	 * @param validateRequest
	 * @return
	 */
	SimpleResponse registerValidate(RegisterValidateRequest validateRequest);
	
	/**
	 * SP提供的注册接口
	 * @param registerRequest
	 * @return
	 */
	RegisterResponse register(RegisterRequest registerRequest);
	
}
